package cn.bugstack.domain.trade.service;

import cn.bugstack.domain.trade.model.entity.TradePaySettlementEntity;
import cn.bugstack.domain.trade.model.entity.TradePaySuccessEntity;

import java.util.Map;

/**
 * 结算服务
 * @Author: hsj
 * @Date: 2025/3/4 10:12
 * @Param:
 * @Return:
 * @Description:
 **/
public interface ITradeSettlementOrderService {


    /**
     * 营销结算
     * @param tradePaySuccessEntity 交易之u订单实体对象
     * @return
     */
    TradePaySettlementEntity settlementMarketPayOrder(TradePaySuccessEntity tradePaySuccessEntity);



    Map<String,Integer> executeSettlementNotifyJob();



    Map<String,Integer> executeSettlementNotifyJob(String teamId);

}
